web开发环境搭建&创建发布web项目[JavaEE] |
您所在的位置:网站首页 › java ee环境搭建 › web开发环境搭建&创建发布web项目[JavaEE] |
1 web开发概述
1.1 概述
javaSE写GUI,在本地安装运行,不能通过远程访问。 javaEE企业版,把写在的程序部署到服务器上,用户可以通过浏览器远程访问服务器,让服务器去调用部署在服务器中的java程序,然后java程序去处理用户发送的请求(与数据库连接)。 学习web开发,需要先安装一台web服务器,将开发好的web项目部署在web服务器中供外界访问。 需要把开发好的程序部署在服务器上,首先需要知道并了解什么是服务器? Web服务器是指驻留于因特网上某种类型计算机的程序 广义上的服务器 = 计算机硬件 + 计算机软件 狭义上的服务器 = 计算机软件 可以向浏览器等客户端提供文档,也可以放置网站文件,并且可以对外提供服务的软件,可以把一些文件部署到服务器上,通过地址访问,服务器就会做出响应; 它是一个容器,是一个连接用户与程序之间的中间件。 WEB服务器有很多,流行的WEB服务器有Tomcat、WebSphere、WebLogic、Jboss等。 现在需要运行java程序,那么就需要安装一个支持Java程序运行的服务器,Apache的Tomcat服务器就是一个专门支持java程序的服务器,支持全部JSP以及Servlet规范,而且是免费的。 Apache软件基金会(也就是Apache Software Foundation),是专门为运作一个开源软件项目的 Apache 的团体提供支持的非盈利性组织。 2 web开发环境搭建 2.1 安装服务器2.1.1 获取Tomcat安装包 Tomcat官方站点:Apache Tomcat® - Welcome!,获取Tomcat安装程序包。 tar.gz文件是Linux操作系统下的安装版本 zip文件是Windows系统下的压缩版本 2.1.2 安装jdk tomcat是支持java程序运行的,所以它的运行需要jdk的支持; 安装jdk,配置环境变量path、JAVA_HOME(tomcat可以通过此变量找到jdk) 设置PATH环境变量:设置JAVA_HOME环境变量: 2.1.3 安装Tomcat 解压tomcat压缩文件 Tomcat的目录层次结构: 双击 bin 目录下的 startup.bat 文件 输入 http://localhost:端口号 或 http:127.0.0.1:端口号 或 局域网ip:端口号 ![]() 2.4 关闭tomcat 双击 bin 目录下的 shutdown.bat 文件,服务关闭 添加框架支持: 添加后就会生成一个名为web目录,index.jsp我们暂时使用不到,可以先删掉,新建一个index.html: Web项目结构: 前端代码为什么要放到后端项目中? 早期java项目开发,前后端不分离,java代码和前端代码放在同一个项目中,部署在同一个服务器中,而现在java项目开发,是前后端分离架构。 现在为了方便测试,我们先暂时放在一个项目中 3.2 发布web应用到服务器自动将web应用发布到web服务器下,在开发工具(例如:IDEA)中集成tomcat,将项目部署到服务器中 到此我们就把javaEE开发过程中所需要的环境就搭建安装好了 总结: 以前我们的JavaSE代码是本机运行,别人访问不到。而JavaEE的理念是将Java程序部署到一个服务器软件中,这样就可以做到远程访问。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |